/*
 * Project Name spring-boot-tools
 * File Name Constants
 * Package Name com.huxiaosu.toole.autocreate.common
 * Create Time 2024/7/11
 * Create by name：liujie
 */
package com.huxiaosu.tools.autocreate.common;

/**
 * Description
 *
 * @author liujie
 * @date 2024/7/11 15:20
 */
public class Constants {

    public static final String NEW_TABLE_MAP = "newTableMap";

    public static final String MODIFY_TABLE_MAP = "modifyTableMap";

    public static final String ADD_TABLE_MAP = "addTableMap";

    public static final String REMOVE_TABLE_MAP = "removeTableMap";

    /**
     * 字符集的后缀
     */
    public static final String TABLE_COLLATION_SUFFIX = "_general_ci";

    /**
     * 字符集
     */
    public static final String TABLE_COLLATION_KEY = "table_collation";

    /**
     * 注释
     */
    public static final String TABLE_COMMENT_KEY = "table_comment";

    /**
     * 引擎
     */
    public static final String TABLE_ENGINE_KEY = "engine";

    public static final String MYSQL_DEFAULT_CHAT = "utf8mb4";

    public static final String MYSQL_DEFAULT_ENGINE = "InnoDB";

    public static final String NULL = "NULL";
    public static final String SQL_ESCAPE_CHARACTER = "`";
}